�� ������Ʈ ����

 

new project�� �����ϴ� 2���� ����� �ֽ��ϴ�:

1. ����Ʈ

 

IDEA�� ������ �� New Project Wizard�� �̿��� ���� ������ ���Դϴ�:

���� ����� ���� ó������ IDEA�� �����ϰ� ������;

- ���� ����� "Reopen last project on startup" �ɼ� üũ�� �Բ� ���� ���� ������Ʈ�� �����ߴٸ�(���� ����  File |  Settings: IDE Settings �޴� �׸�, General  ���̾�α׸� ���ʽÿ�). 

2. ����� �䱸


����� File | New Project... �޴� �׸��� �����Ͽ� ���ο� ������Ʈ�� ������ �� �ֽ��ϴ�.  New Project Wizard �� �ణ�� �ܼ��� �ܰ�� ���ο� ������Ʈ�� ���� �����ϵ��� ����� ������ ���Դϴ�.

�ܰ� 1: �̸��� ��ġ



�̸�  
(�ʿ�)

������Ʈ�� �̸��� �����Ͻʽÿ�.  ������Ʈ ���� ������ IDEA ������Ʈ Ȯ���� �̸��� ����, �Ҵ��ߴ� �Ϳ� ���� �� �̸��� �ڵ������� ���� ���Դϴ�(*.ipr). ����� ���ǵ� Location �ȿ� �̹� �����ϴ� �̸��� �����ߴٸ�, Next > ��ư�� Ŭ���ϸ� ��ſ��� ������ �޽����� ������Ʈ �� �� �Դϴ�:


���� ����� Yes�� Ŭ���ϸ� ����� ���� �ܰ迡�� Finish ������ ��ư�� Ŭ���� ������ ������ Project�� ���� ���� �ʴ´ٴ� �Ϳ� �����Ͻʽÿ�.


 

��ġ

������Ʈ ����(���ο� ���ϸ��� �� ��ο� �ڵ������� �߰��� ���Դϴ�)�� ��ġ�� �����Ͻʽÿ�.  ����� ���ȵ� ��ο� ������ �� �ְų�, �ٸ� ���� ������ �� �ֽ��ϴ�.  ���ο� ��δ� �������� �Է��ϰų�, ellipsis ��ư�� ����Select Path  ���̾�α׸� ����Ͽ� �Է��� �� �ֽ��ϴ�.


 

 

�ܰ� 2: ������ƮJDK  


Target JDK

����Ʈ �ڹ� SDK�� ������Ʈ�� �Ҵ��Ͻʽÿ�.  �ڹ� SDK�� �������� ���� �ʿ��մϴ� IDEA���κ��� ������ϰ�, ����� ���α׷��� �����մϴ�.  �װ��� ���� ǥ�� �ڹ� SDK Ŭ���� �ػ�, ���� ���̺귯�� �ҽ��� Javadoc ����ȭ�� ���� ���˴ϴ�.  ����� ����� �ý��ۿ��� �̿��� �� �ִ� ��� �ڹ� SDK�� ����� �� ���Դϴ�.  �� �����  JDK & Global Libraries ���ǿ��� ����� ���濡 �̿��� �� ���� ���Դϴ�.

���� �ϳ��� ������ ����� ��Ͽ��� �ʿ��� JDK�� ������ �� �ֽ��ϴ�.  ���ο� ���̳� ���� �ڹ� SDK(�̸� ��Ͽ��� �װ��� ������)�� �����ϱ� ���ؼ�,  JDK & ��ü ���̺귯�� ���ǿ��� ����� Configure JDKs   ���̾�α׸�  ȣ���ϱ� ���� Configure...  ��������.

���� ����� �� �ܰ� ������ �ڹ� SDK�� ����� ������Ʈ�� �Ҵ����� ������, ������Ʈ�� ��� �ؼ����� ������ ���Դϴ�. �׷��� ����� ����� ���ø����̼��� �������ϰų�, ������ϰų�, ������ �� �����ϴ�.  �׷���, ����� File | Settings: Project Settings: Paths: Libraries: Target JDK�� ���� �Ϳ� ���� ������Ʈ�� �ڹ� SDK�� ���߿� �Ҵ��� �� �ֽ��ϴ�.




�ܰ�3: Configure single/multi-module ������Ʈ ����




�� �ܰ迡 ����� �ɼ� ���� 1���� ������ �ʿ䰡 �ֽ��ϴ�:

*   single-module ������Ʈ ����
���õǸ�Add Module ������� ����� ���ο� ������Ʈ�� ���� ���ο� Module�� �����ϴ� ���� �����ϰ� �ϸ� ��� ��Ÿ���ϴ�.  �� �ɼǰ� ���Ҿ�, ó���� ������Ʈ ������ �ϳ��� ��⸸�� �����մϴ�.  �׷���, ����� �� �ٸ� ����� ���߿� �߰��� �� �ֽ��ϴ�.  �����ϱ� ���� Next�� ��������.

*   multi-module ������Ʈ ����
���õǸ�, New Project �����縦 �ݰ�, �ڵ������� ����� ����� ������Ʈ�� ���� �� ���� ����� �����ϴ� ���� �����ϰ� �ϴ� Add Module �����縦 �����մϴ�.  ��� �ϱ� ����Finish �����ʽÿ�.